NDepend.API Documentation
TryResolve(IEnumerable<KeyValuePair<String,String>>,IAbsolutePath,String) Method
NDepend.Path Namespace > IVariablePath Interface > TryResolve Method : TryResolve(IEnumerable<KeyValuePair<String,String>>,IAbsolutePath,String) Method
It is the sequence of pairs [variable name/variable value] used to resolve the path.
It is the absolute path resolved obtained if this method returns true.
If false is returned, failureReason contains the plain english description of the failure.
Returns true if AllVariables of this path can be resolved from variablesValues and the path can be resolved into a drive letter or a UNC absolute path.
Syntax

Parameters

variablesValues
It is the sequence of pairs [variable name/variable value] used to resolve the path.
pathResolved
It is the absolute path resolved obtained if this method returns true.
failureReason
If false is returned, failureReason contains the plain english description of the failure.
Requirements

Target Platforms: Windows 11, 10, 8, 7 and Linux, MacOS with net8.0, net7.0 or net6.0 installed

See Also

Reference

IVariablePath Interface
IVariablePath Members
Overload List